Check Box 

Inherits from: 
Click Item 

_____________________________________________________
                name  *190*

Type:  string 

Description:  The text  to the right of the «Check Box», and used by the primitive find-item to find a «Check Box» by name.

_____________________________________________________
                owner   *190*

Type:  Window 

Constraints:
Not settable.

Description:  If «Check Box» is a member of item list of an active «Window», then the value of this attribute is that «Window»; otherwise it is NULL.

_____________________________________________________
                active?   *190*

Type:  boolean

Constraints:
Not settable on default.

Description:
When the value of this attribute is FALSE, the text appearing to the right of the check box is drawn gray, and it does not respond to clicks. 

Side effects: 
Setting causes «Check Box» to be redrawn. 

_____________________________________________________
                visible?   *190*

Type:  boolean

Description:  «Check Box» is displayed in the owning «Window» if and only if the value of this attribute is TRUE.

Side effects:
Setting causes «Check Box» to be redrawn in the owning «Window». 

_____________________________________________________
                 move?   *191*

Type:  boolean

Description: 
The location of «Check Box» is changed relative to the size of the owning «Window» if and only if the value of this attribute is TRUE.

_____________________________________________________
                 grow?   *191*

Type:  boolean

Description: 
The size of «Check Box» is changed relative to the size of the owning «Window» if and only if the value of this attribute is TRUE.

_____________________________________________________
                 location   *191*

Type:  Point

Description:
The location of the upper left corner of «Check Box» in owning «Window».

Side effects:
Setting causes «Check Box» to be redrawn.

_____________________________________________________
                 size   *191*

Type:  Point

Description:
Offset of lower right corner of «Check Box» from upper left corner.

Side effects:
Setting causes «Check Box» to be redrawn.

_____________________________________________________
                 balloon   *191*

Type: 
list 

Description:
Balloon Help information; format varies with the type (Prograph string or 'STR ', 'STR#', 'TEXT' or 'PICT' resource) of Balloon Help.

_____________________________________________________
                 click method   *192*

Type: 
string 

Description: The name of the method called when a click occurs on the «Check Box». «Check Box» responds to clicks only if the value is a nonempty string.

Method inputs: 
<owning «Window»>, «Check Box», <boolean: new value of Check Box>, <EventRecord of click>

_____________________________________________________
                 control record   *192*

Type:  ControlRecord@@

Constraints:
Not settable.

Description: Control record of «Check Box». 

_____________________________________________________
                checked?   *192*

Type:  boolean

Description:  An X is drawn in the «Check Box» if and only if the value of this attribute is TRUE. Clicking on «Check Box» sets the value of this attribute by inverting its current value.

Side effects:
Setting causes the display of «Check Box» to be updated.